explosive slurry - French English Dictionary